import os

inputStr = 'git pull'
work_dir = os.getcwd()
print(work_dir)
popen = os.popen(inputStr)
print(popen.read())

#######################################


listdir = os.listdir(work_dir)  # 返回path指定的文件夹包含的文件或文件夹的名字的列表
while inputStr != "quit" and inputStr != 'q':
    for dirName in listdir:
        file_path = os.path.join(work_dir, dirName)  # 拼接完整的路径
        print(file_path)
        if os.path.isdir(file_path):  # 判断是否是目录
            try:
                os.chdir(file_path)  # 移动到制定的目录下
                result = os.popen(inputStr)  # 执行输入的命令
                print(result.read())  # 打印命令执行的结果
            except:
                print('12356')
            finally:
                print()
    inputStr = input("请输入：")
